Volume 26, Issue 2, June 2022, Pages 26-35
mohamed hamed mourad; Mohamed Mosaad Elgendy; Ehab Tolba; Said M Galal
Volume 26, Issue 2, June 2022, Pages 36-46
mohamed hamed mourad; Mohamed Mosaad Elgendy; Ehab Tolba; Said Galal
Volume 20, Issue 2, September 2016, Pages 54-63
Mohamed Mosaad Elgendy; Ehab Tolba; Elsayed M. Galal; Mohamed Mourad